footer{background-color:var(--background)}.footer{display:flex;width:100%;gap:50px;padding-top:50px;padding-bottom:50px}.footer__links{flex:1;width:100%;display:flex;justify-content:space-between}.footer__links--support{max-width:240px}.footer__links--support .phone{color:var(--title-text);font-size:24px;font-weight:700;line-height:27px;font-family:var(--title-font);padding-bottom:10px}.footer__links--support p{font-size:12px;font-weight:400;line-height:18px;color:var(--text)}.footer__links--departments ul li{margin-bottom:10px;padding-bottom:5px;min-height:21px;display:flex;align-items:center;position:relative}.footer__links--departments li a{font-size:14px;font-weight:400;line-height:21px;color:var(--text);transition:all ease .2s}.footer__links--departments a:hover{color:var(--featured);text-decoration:underline}.footer__payment{flex:1;width:100%;display:flex;justify-content:flex-end}.footer__payment--icons{max-width:303px}.footer__payment--icons figure{display:flex;flex-wrap:wrap;gap:15px;margin-top:5px}.footer__payment figure img{max-width:48px;height:auto;object-fit:cover;border-radius:3px}.footer__links--support h3,.footer__payment--icons h3,.footer__links--departments h3{font-size:14px;font-weight:600;line-height:21px;color:var(--title-text);padding-bottom:10px}.copyright{min-height:68px;display:flex;justify-content:space-between;background-color:var(--info-background);align-items:center}.copyright small,.copyright .current-date{font-size:14px;font-weight:400;color:var(--bold-text)}.copyright small span{font-weight:600;color:var(--featured)}@media (max-width:860px){.footer{flex-direction:column;gap:25px}.footer__payment{justify-content:flex-start}}@media (max-width:576px){.footer{padding-top:65px;gap:10px;padding-bottom:0}.footer__links{flex-direction:column-reverse;align-items:center;text-align:center;gap:10px}.footer__links--departments{width:100%;border-bottom:1px solid var(--border-color);padding-bottom:30px;margin-bottom:30px}.footer__links--departments li{justify-content:center}.footer__links--support{width:100%;max-width:none;border-bottom:1px solid var(--border-color);padding-bottom:30px;margin-bottom:30px}.footer__links--support p{max-width:230px;margin:auto;padding-bottom:10px}.footer__payment{justify-content:center;text-align:center;padding-bottom:50px}.footer__payment--icons figure{justify-content:center}.copyright{flex-direction:column;min-height:100px;justify-content:center;line-height:35px}}